//microcommand define reboot
inject(["loader"])
signature("", { checkArgCount: true, checkUnknown: true, authority: 3 })
action(async ({ session }) => {
  const { isDirect, channelId, guildId, sid } = session
  await session.send(session.text(".wait")).catch(() => {})
  ctx.loader.envData.message = { isDirect, channelId, guildId, sid, content: session.text("commands.shutdown.messages.restarted") }
  ctx.loader.fullReload(51)
  return ""
})
locale("zh-CN", { description: "重启", messages: { wait: "请稍候，正在重启…" } })